home *** CD-ROM | disk | FTP | other *** search
- <!--
- Copyright 2013 The Chromium Authors. All rights reserved.
- Use of this source code is governed by a BSD-style license that can be
- found in the LICENSE file.
- -->
- <!DOCTYPE html>
- <html i18n-values="dir:textdirection">
- <head>
- <meta charset="utf-8">
- <title i18n-content="Media Internals"></title>
- <style>/* Copyright 2013 The Chromium Authors. All rights reserved.
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file. */
-
- html,
- body,
- #container {
- margin: 0;
- padding: 0;
- width: 100%;
- height: 100%;
- font-family:Arial;
- }
-
- table {
- font-family: sans-serif;
- -webkit-font-smoothing: antialiased;
- font-size: 115%;
- width: auto;
- overflow: auto;
- display: block;
- }
- th {
- background-color: rgb(112, 196, 105);
- font-weight: normal;
- color: white;
- padding: 2px;
- text-align: center;
- min-width: 230px;
- }
- td {
- background-color: rgb(238, 238, 238);
- padding: 2px;
- color: rgb(111, 111, 111);
- word-wrap: break-word;
- min-width: 230px;
- }
-
- h1,
- h2,
- h3 {
- color: rgb(50,50,50);
- }
-
- #container {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- justify-content: space-between;
- align-items: flex-start;
- align-content: stretch;
- }
-
- #container > * {
- padding: 0;
- padding-left: 25px;
- margin: 0;
- }
-
- #list-wrapper {
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- align-items: flex-start;
- align-content: stretch;
- }
-
- #player-list-wrapper,
- #audio-component-list-wrapper {
- flex-grow: 1;
- align-self: stretch;
- min-width: 200px;
- overflow: auto;
- }
-
- #player-list-wrapper ul,
- #player-list-wrapper li,
- #audio-component-list-wrapper ul,
- #audio-component-list-wrapper li {
- padding: 0px;
- list-style-type: none;
- }
- #list-wrapper button {
- padding: 0px;
- }
-
- #property-wrapper,
- #log-wrapper {
- display:block;
- flex-grow: 0.25;
- align-self: stretch;
- overflow: auto;
- }
-
- #video-capture-capabilities-wrapper {
- flex-grow: 0.5;
- align-self: stretch;
- overflow: auto;
- }
-
- #log-wrapper > thead {
- position: fixed;
- }
-
- #graphs li {
- list-style-type: none;
- }
-
- #clipboard-textarea {
- position: absolute;
- width: 50%;
- height: 50%;
-
- left: 25%;
- top: 25%;
- }
-
- .hiddenClipboard {
- display: none;
- }
-
- .timestamp {
- min-width: 115px;
- }
-
- #video-capture-capabilities-table {
- margin-bottom:30px;
- }
-
- #video-capture-capabilities-table th,
- #video-capture-capabilities-table td {
- min-width:120px;
- }
-
- #video-capture-capabilities-table td {
- padding:5px;
- }
-
- #video-capture-capabilities-table tr td {
- font-size:13px;
- text-align:center;
- }
-
- #video-capture-capabilities-table .video-capture-formats-table th,
- #video-capture-capabilities-table .video-capture-formats-table td {
- text-align:right;
- min-width:80px;
- }
-
- #video-capture-capabilities-table .video-capture-formats-table th {
- background:none;
- color:#666;
- font-size:13px;
- font-weight:bold;
- }
-
- #video-capture-capabilities-table .video-capture-formats-table td {
- padding:2px;
- }
- </style>
- <script src="chrome://resources/js/cr.js"></script>
- </head>
-
- <body>
- <textarea id="clipboard-textarea" class="hiddenClipboard"></textarea>
- <div id="container">
- <div id="list-wrapper">
- <div id="player-list-wrapper">
- <h2>Players</h2>
- <ul id="player-list"></ul>
- </div>
- <div id="audio-component-list-wrapper">
- <h2>Input Controllers</h2>
- <ul id="audio-input-controller-list"></ul>
- </div>
- <div id="audio-component-list-wrapper">
- <h2>Output Controllers</h2>
- <ul id="audio-output-controller-list"></ul>
- </div>
- <div id="audio-component-list-wrapper">
- <h2>Output Streams</h2>
- <ul id="audio-output-stream-list"></ul>
- </div>
- </div>
- <div id="property-wrapper">
- <h2>
- <span id="property-name"></span> Properties
- <button id="copy-button">Copy to clipboard</button>
- </h2>
- <table id="property-table">
- <thead>
- <tr>
- <th>Property</th>
- <th>Value</th>
- </tr>
- </thead>
- <tbody></tbody>
- </table>
- <ul id="graphs"></ul>
- </div>
- <div id="log-wrapper">
- <h2>
- Log <input id="filter-text" type="text">
- </h2>
- <table id="log">
- <thead>
- <tr>
- <th class="timestamp">Timestamp</th>
- <th>Property</th>
- <th>Value</th>
- </tr>
- </thead>
- <tbody></tbody>
- </table>
- </div>
- <div id="video-capture-capabilities-wrapper">
- <h2>Video Capture Device Capabilities</h2>
- <button id="video-capture-capabilities-copy-button">
- Copy to clipboard</button>
- <table id="video-capture-capabilities-table">
- <thead>
- <tr>
- <th>Device Name</th>
- <th>Formats</th>
- <th>Capture API</th>
- <th>Device ID</th>
- </tr>
- </thead>
- <tbody id="video-capture-capabilities-tbody">
-
- <tbody>
- </table>
- </div>
- </div>
- <script src="media_internals.js"></script>
- </body>
- </html>
-